upper arm amputation - French English Dictionary